endurance racing - Spanish English Dictionary